extra-pair copulation - Spanish English Dictionary